High-level synthesis using structural input

نویسنده

  • Iain William Finlay
چکیده

The task of a high-level behavioural synthesis system is to create a structure to implement a given abstract specification of behaviour. The behaviour is specified at the algorithmic level, typically in the form of a high-level programming language. The synthesized structure is described at the register-transfer level. In such systems the synthesis task is guided only by the behaviour and some physical design constraints such as speed and area. This approach frequently leads to difficulties in synthesizing a suitable architecture. The synthesis system reported in this thesis tackles this problem by enabling the designer to specify structural input alongside the behaviour. The structural input is described at the register-transfer level and need not define a complete structure. The synthesis tool makes use of this input structure by incorporating it into the design where appropriate or as instructed. This structurally directed approach is shown to give the designer greater control over structural aspects of the design in addition to enabling greater exploration of possible structural solutions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison of Seismic Input Energy Based on the Characteristics of Structural Hysteretic Behavior

The variation of earthquake input energy with characteristics of various structural systems, particularly in hysteretic states, has not been studied to such extent that creates enough con-fidence for proposing energy-based design criteria. In this paper, at first, based on a somehow new insight into the concept of earthquake input energy, two concepts of ‘Received Energy’ (ERec) and ‘Returned E...

متن کامل

High Level Synthesis from Sim-nML Processor Models

The design of modern complex embedded systems require a high level of abstraction of the design. The SimnML[1] is a specification language to model processors for such designs. Several software generation tools have been developed that take ISA specifications in Sim-nML as input. In this paper we present a tool Sim-HS that implements high level behavioral and structural synthesis of processors ...

متن کامل

An efficient CAD tool for High-Level Synthesis of VLSI digital transformers

Digital transformers are considered as one of the digital circuits being widely used in signal and data processing systems, audio and video processing, medical signal processing as well as telecommunication systems. Transforms such as Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT) and Fast Fourier Transform (FFT) are among the ones being commonly used in this area. As an illu...

متن کامل

The effect of structural changes in higher education sector on regional output (Case study: Sistan and Baluchestan Province)

Abstract The aim of this study is of the effect of structural changes in higher education on changes of output in Sistan and Baluchestan Province using structural decomposition analysis (SDA). The input-output tables of this region for the period 2006-2011 have been employed as the database of the model. The structural changes were decomposed into two factors: changes in share of specific sect...

متن کامل

An object-oriented CAE Framework for asynchronous Circuit Synthesis

The paper presents an interactive OSF /Motif-based design framework for high-level specification, analysis and synthesis of asynchronous control c:irc:uits. As novel contributions we propose an object~riented graphical design environment including interfaces to external state of the art asynchronous circuit synthesis tools. The proposed design environment represents a powerful CAE design system...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992